clutch hydraulic fluid reservoir - French English Dictionary